export interface pagingProps {
  /**
   * 页码，从 1 开始
   */
  pageNo: number
  /**
   * 每页条数，最大值为 100
   */
  pageSize: number
  total: number
}
export interface formSearchProps {
  /**
   * 创建时间
   */
  createTime?: string[]
  /**
   * 修改时间
   */
  updateTime?: string[]
  /**
   * 类型
   */
  type?: string
}

export interface resProps {
  code?: number
  data?: pageResultProps
  msg?: string
}

/**
 * pageResultProps，分页结果
 */
export interface pageResultProps {
  /**
   * 数据
   */
  list: draftBoxProps[]
  /**
   * 总量
   */
  total: number
}

export interface draftBoxProps {
  /**
   * 创建时间
   */
  createTime: string
  /**
   * 主键
   */
  id: number
  /**
   * 来源ID
   */
  sourceId: number
  /**
   * 类型
   */
  type: string

  updateTime: string
}

export interface resDetailsProps {
  code?: number
  data?: detailsInfoProps
  msg?: string
}

export interface detailsInfoProps {
  /**
   * 创建时间
   */
  createTime: Date
  /**
   * 主键
   */
  id: number
  /**
   * 来源ID
   */
  sourceId: number
  /**
   * 类型
   */
  type: string
  /**
   * 修改时间
   */
  updateTime: string
}
